emergency stopping device - Francés Inglés Diccionario